be thick-skinned - Turkish English Dictionary